389 x 872 feet = 118.57 x 265.79 meters