121 x 29 x 504 feet = 36.88 x 8.84 x 153.62 meters