132 x 246 x 663 feet = 40.23 x 74.98 x 202.08 meters