Hmm"¦that's got to make you a little nervous. 27 inches isn't that high. Hearing those kind of horror stories would have me thinking about reinforcement. Maybe an additional bead of silicone and/or added framing around the base?
Anyways, hope you have lots of fun with it! And no leaks!