98 x 66 x 275 meters = 321.52 x 216.54 x 902.23 feet