265 x 393 feet = 80.77 x 119.79 meters