47.3 x 126.1 meters = 155.18 x 413.71 feet