119 x 275 x 127 meters = 390.42 x 902.23 x 416.67 feet