67 x 377 feet = 20.42 x 114.91 meters